// 分类模型
const { Cart } = require('../../../models/cart');
// 统一数据返回类
const { DataReturn } = require('../../../common/returnclass');

module.exports = async (req, res) => {
	// 用户id
	let { _id, user_id } = req.fields;
	console.log(req.query,req.fields);
	
	if (_id) {
		
		Cart.findOneAndDelete({ _id })
		.then(()=>{
			DataReturn.getData(res, 200 ,[], '删除购物车成功')
		}).catch((err)=>{
			DataReturn.getData(res, 400, [], '删除购物车失败')
			
		})
	}
	
	if (user_id) {
		
		Cart.deleteMany({ user_id })
		.then(()=>{
			DataReturn.getData(res, 200 ,[], '删除购物车成功')
		}).catch((err)=>{
			DataReturn.getData(res, 400, [], '删除购物车失败')
			
		})
	}

}